Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
nematocyst
in English
nematocyst
us
//ˈnemətəˌsɪst//
uk
//ˈnɛməʊtsɪst//
#uncommon
Definitions
Noun
a
capsule
containing
a
coiled
,
venomous
thread
(
in
cnidarians
)
The
nematocyst
is
a
complex
structure
found
in
jellyfish
.