Definition of Alpestrine

  • 1. Growing at high altitudes Adjective Satellite

Synonyms for word "alpestrine"

Semanticaly linked words with "alpestrine"