cnidocytes
English
Noun
cnidocytes
plural of
cnidocyte
Anagrams
Second City
,
endocystic