NCBI Taxonomy: 216299

Ptenoglossa (ncbi_taxid: 216299)

found 0 associated metabolites at suborder taxonomy rank level.

Ancestor: Caenogastropoda incertae sedis

Child Taxonomies: Janthinoidea, Triphoroidea