ALPESTRINE MEANING IN ENGLISH

• Alpestrine Definition & Synonyms

  1. (a.) Pertaining to the Alps, or other high mountains; as, Alpestrine diseases, etc.
  2. (a.) Growing on the elevated parts of mountains, but not above the timbe/ line; subalpine.


Synonyms:
Subalpine,

RECENT SEARCHES