English-Spanish dictionary »

schlemm's canal meaning in Spanish

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

canal de Schlemmnoun
{m}