Test your vocabulary with our 10-question quiz!
TAKE THE QUIZ“laurer's”
We have one entry that includes the term laurer's.
Laurer's canal
noun: a muscular duct in some trematode worms that arises from the oviduct between the ovary and the omphalomesenteric duct and passes to the dorsal surface
Love words? Need even more definitions?
Merriam-Webster unabridged




