OLM


Meaning of OLM in English

n. a blind cave-dwelling salamander, Proteus anguinus, native to SE Europe, usu. transparent but turning brown in light and having external gills.

[ G ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.