Online Dictionary and Scrabble Word Finder
(n.) One of the Ctenophora.
Ctenocyst Ctenoid Ctenoidean Ctenoidei Ctenophora Ctenophore Ctenophoric Ctenophorous Ctenostomata