NCBI Taxonomy: 877556

Barbourula (ncbi_taxid: 877556)

found 0 associated metabolites at genus taxonomy rank level.

Ancestor: Bombinatoridae

Child Taxonomies: Barbourula busuangensis, Barbourula kalimantanensis