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
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. 2012