Russian-English dictionary »

канал шлемма meaning in English

RussianEnglish
канал Шлемма noun
{m}

Schlemm's canal(channel in the eye)
noun