CNIDOBLAST is a
10
letter word starting with
C
and ending with
T
Definitions & Synonyms
noun -
A CNIDOBLAST is a specialized cell in cnidarians such as jellyfish that functions in defense and capturing prey, containing a capsule-like organelle that can explode and discharge venomous coiled threads.