Laurer's canal

noun
Lau·​rer's canal | \ ˈlau̇-rərz- How to pronounce Laurer's canal (audio) \

Medical Definition of Laurer's canal

: 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