English dictionary

alpine azalea meaning and definition

Definition and meaning of alpine azalea at MeaningMonkey.org. alpine azalea meaning and definition in the English Dictionary.

ALPINE AZALEA noun

Definition of alpine azalea (noun)

  1. creeping mat-forming evergreen shrub of high mountain regions of northern hemisphere grown for its rose-pink flowers
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: