NCBI Taxonomy: 138915
Megapeostus (ncbi_taxid: 138915)
found 0 associated metabolites at genus taxonomy rank level.
Ancestor: Heptapsogasteridae
Child Taxonomies: Megapeostus petersi, unclassified Megapeostus, Megapeostus asymmetricus, Megapeostus aff. multiplex Memul, Megapeostus heptarthrogastriformis