alpestrine ( synonym found)

Definition of alpestrine:

(adj) : growing at high altitudes

Definition of alpestrine:

(adj) : growing at high altitudes

Back to Top