NCBI Taxonomy: 3037432

Sinospelaeobdella (ncbi_taxid: 3037432)

found 0 associated metabolites at genus taxonomy rank level.

Ancestor: Haemadipsidae

Child Taxonomies: Sinospelaeobdella cavatuses