Test your knowledge - and maybe learn something along the way.
TAKE THE QUIZcoxal gland
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
Love words? Need even more definitions?
Merriam-Webster unabridged
-
- Before we went to her house, Hannah told us her aunt was a flibbertigibbet.


Can you make 12 words with 7 letters?
PLAY
Share