English dictionary
alpine clover meaning and definition
Definition and meaning of alpine clover at MeaningMonkey.org. alpine clover meaning and definition in the English Dictionary.ALPINE CLOVER noun
Definition of alpine clover (noun)
- European mountain clover with fragrant usually pink flowers
- synonyms: Trifolium alpinum
Source: Princeton University Wordnet