Definify.com

Definition 2024


cnidocils

cnidocils

English

Noun

cnidocils

  1. plural of cnidocil