NCBI Taxonomy: 131663
Megalopodinae (ncbi_taxid: 131663)
found 0 associated metabolites at subfamily taxonomy rank level.
Ancestor: Chrysomelidae
Child Taxonomies: Temnaspis, Palophagus, Agathomerus, Mastostethus, Palophagoides, unclassified Megalopodinae