nématocyste
French
Noun
nématocyste
m
(
plural
nématocystes
)
nematocyst