NCBI Taxonomy: 2626163

unclassified Leiobdella (ncbi_taxid: 2626163)

found 0 associated metabolites at no rank taxonomy rank level.

Ancestor: Leiobdella

Child Taxonomies: Leiobdella sp. EB-2010