NCBI Taxonomy: 2629403
unclassified Locusta (ncbi_taxid: 2629403)
found 0 associated metabolites at no rank taxonomy rank level.
Ancestor: Locusta
Child Taxonomies: Locusta sp., Locusta sp. JD-2003
found 0 associated metabolites at no rank taxonomy rank level.
Ancestor: Locusta
Child Taxonomies: Locusta sp., Locusta sp. JD-2003