Meaning of alpestrine
Definition of alpestrine
(adj)
growing
at
high
altitudes
Other information on alpestrine
WIKIPEDIA results for
alpestrine
Amazon results for
alpestrine
Tweet