|
Medical Definition of Laurer's canal
1. A tube originating on the surface of the ootype of trematodes, directed dorsally to or near the surface; it may have originally served as a vagina or possibly as a reservoir of excess shell material. (05 Mar 2000)