NCBI Taxonomy: 1956831

Ischalea (ncbi_taxid: 1956831)

found 0 associated metabolites at genus taxonomy rank level.

Ancestor: Stiphidiidae

Child Taxonomies: Ischalea spinipes, unclassified Ischalea