Definify.com

Definition 2025


cnidocils

cnidocils

English

Noun

cnidocils

  1. plural of cnidocil