worm-nest
nounDefinition of worm-nest
: a swelling or nodule in the brisket or flank of cattle containing worms of the genus Onchocerca
1