Ctenophora Meaning

There are 1 meaning(s) for word Ctenophora

Meaning 1 : comb jellies; sea acorns; a small phylum formerly considered a class of Coelenterata

    Synonyms : phylum ctenophora