Laurer's canal
English edit
Noun edit
Laurer's canal (plural Laurer's canals)
- A part of the reproductive system of trematodes, analogous to the vagina.
Further reading edit
- Laurer's canal on Wikipedia.Wikipedia
Laurer's canal (plural Laurer's canals)