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