Medical Dictionary
nematocyst
noun nem·a·to·cyst \ˈnem-ət-ə-ˌsist, ni-ˈmat-ə-\
Medical Definition of NEMATOCYST
: one of the minute stinging organelles of various coelenterates—called also stinging cell
Seen & Heard
What made you want to look up nematocyst? Please tell us where you read or heard it (including the quote, if possible).