COXAL GLAND


Meaning of COXAL GLAND in English

noun

: one of certain paired glands with ducts opening in the coxal region of arthropods and in some forms (as spiders) functioning as excretory organs

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.