Test your knowledge - and maybe learn something along the way.
TAKE THE QUIZworm-nest
noun
: a swelling or nodule in the brisket or flank of cattle containing worms of the genus Onchocerca
Love words? Need even more definitions?
Merriam-Webster unabridged
Share