NCBI Taxonomy: 1290083
Strumosa strumosa (ncbi_taxid: 1290083)
found 0 associated metabolites at species taxonomy rank level.
Ancestor: Strumosa
Child Taxonomies: Strumosa strumosa strumosa
found 0 associated metabolites at species taxonomy rank level.
Ancestor: Strumosa
Child Taxonomies: Strumosa strumosa strumosa