English-French dictionary »

schlemm's canal meaning in French

EnglishFrench
Schlemm's canal (channel in the eye)
noun

canal de Schlemmnom {m}