Home
Search
Index
Definify.com
Definition
2024
cnidocyst
cnidocyst
English
Noun
cnidocyst
(
plural
cnidocysts
)
A
nematocyst
.
Similar Results