NCBI Taxonomy: 1986580
Macromaxillocarididae (ncbi_taxid: 1986580)
found 0 associated metabolites at family taxonomy rank level.
Ancestor: Stenopodidea
Child Taxonomies: Macromaxillocaris
found 0 associated metabolites at family taxonomy rank level.
Ancestor: Stenopodidea
Child Taxonomies: Macromaxillocaris