NCBI Taxonomy: 2633188

unclassified Leptorussa (ncbi_taxid: 2633188)

found 0 associated metabolites at no rank taxonomy rank level.

Ancestor: Leptorussa

Child Taxonomies: Leptorussa sp. 08-TASE-0865