alpestrine Meaning, Definition & Usage
-
adjective satellite growing at high altitudes
subalpine.
WordNet
Al*pes"trine adjective
Etymology
L.Definitions
Pertaining to the Alps, or other high mountains; as, Alpestrine diseases, etc.