Skip to main content

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.
Advertisement