NCBI Taxonomy: 909606
Tritetrabdella (ncbi_taxid: 909606)
found 0 associated metabolites at genus taxonomy rank level.
Ancestor: Haemadipsidae
Child Taxonomies: Tritetrabdella taiwana, Tritetrabdella scandens, Tritetrabdella longiducta, Tritetrabdella kinabaluensis