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.

Etymology: G

Oxford English vocab.      Оксфордский английский словарь.