ECTHOREUM MEANING IN ENGLISH

• Ecthoreum Definition & Synonyms

  1. (n.) The slender, hollow thread of a nettling cell or cnida. See Nettling cell.


RECENT SEARCHES