Laurer's canal
noun
Lau·rer's canal
ˈlau̇-rərz-
: 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
Share