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]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.