Ctenophore Meaning

There are 1 meaning(s) for word Ctenophore

Meaning 1 : biradially symmetrical hermaphroditic solitary marine animals resembling jellyfishes having for locomotion eight rows of cilia arranged like teeth in a comb

    Synonyms : comb jelly