Home
Search
Index
Definify.com
Definition
2025
cnidocytes
cnidocytes
English
Noun
cnidocytes
plural of
cnidocyte
Similar Results