NCBI Taxonomy: 699969

Leptorussa (ncbi_taxid: 699969)

found 0 associated metabolites at genus taxonomy rank level.

Ancestor: Leptorussini

Child Taxonomies: Leptorussa darlingtoni, unclassified Leptorussa