Ctenocyst


(n.) An organ of the Ctenophora, supposed to be sensory.



Similar Words:

Ctenocyst   Ctenoid   Ctenoidean   Ctenoidei   Ctenophora   Ctenophore   Ctenophoric   Ctenophorous   Ctenostomata  


BuyWithMe.com