NEMATOCYSTIC is a
12
letter word starting with
N
and ending with
C
Definitions & Synonyms
adjective -
NEMATOCYSTIC, pertains to or resembles a nematocyst, which is a specialized cell found in jellyfish and other cnidarians that function as their stinging mechanism.