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
Synonyms : comb jelly
Similar words of Ctenophore :
