NCBI Taxonomy: 2976618

Pellicula (ncbi_taxid: 2976618)

found 0 associated metabolites at genus taxonomy rank level.

Ancestor: Amphibulimidae

Child Taxonomies: Pellicula depressa