NCBI Taxonomy: 321047
Placobdelloides (ncbi_taxid: 321047)
found 0 associated metabolites at genus taxonomy rank level.
Ancestor: Glossiphoniidae
Child Taxonomies: Placobdelloides siamensis, Placobdelloides fimbriata, unclassified Placobdelloides, Placobdelloides sirikanchanai, Placobdelloides multistriatus, Placobdelloides jaegerskioeldi