nematocisto
Meanings
Noun
1. nematocyst (zoology)