NCBI Taxonomy: 2634491

unclassified Omphalucha (ncbi_taxid: 2634491)

found 0 associated metabolites at no rank taxonomy rank level.

Ancestor: Omphalucha

Child Taxonomies: Omphalucha sp. SH01, Omphalucha sp. SH02