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