NCBI Taxonomy: 1334457
Euphorbia sect. Herpetorrhizae (ncbi_taxid: 1334457)
found 0 associated metabolites at section taxonomy rank level.
Ancestor: Euphorbia subgen. Esula
Child Taxonomies: Euphorbia subsect. Aucheriae, Euphorbia subsect. Oppositifoliae