NCBI Taxonomy: 560982
Escharella (ncbi_taxid: 560982)
found 0 associated metabolites at genus taxonomy rank level.
Ancestor: Romancheinidae
Child Taxonomies: Escharella klugei, Escharella immersa, Escharella laqueata, Escharella ventricosa, Escharella spinosissima