English

edit

Noun

edit

cnidocytes

  1. plural of cnidocyte

Anagrams

edit