• word of the day

    alpestrine

    alpestrine - Dictionary definition and meaning for word alpestrine

    Definition
    (adj) growing at high altitudes
    Synonyms : subalpine
Download our Mobile App Today
Receive our word of the day
on Whatsapp