How do you say canal in Latin?
— fossa (f); Fossa


Specialized synonyms for canal in Latin
epididymisepididymis
urethraurethra (f)