Home
Search
Index
Definify.com
Webster
1913
Edition
Nematocyst
Nem′a-to-cyst
,
Noun.
[
Nemato-
+
cyst
.]
(Zool.)
A lasso cell, or thread cell. See
Lasso cell
, under
Lasso
.
Similar Results