alpestrine
English
alpestrine meaning in English • alpestrine का अर्थ अंग्रेजी में
Adjective
- Pertaining to the Alps, or other high mountains; as, Alpestrine diseases, etc.
- Growing on the elevated parts of mountains, but not above the timber line; subalpine.