Draculoides sp. SCH074
Source: NCBI Taxonomy (ID 2584249)