Definition of OLM
noun : OLM
Source: WordNet 3.1
-
1. (
) European aquatic salamander with permanent external gills that lives in caves ;
See more about : OLM