Draculoides sp. SCH068
Source: NCBI Taxonomy (ID 2584244)