alpine clover Meaning, Definition & Usage

  1. noun European mountain clover with fragrant usually pink flowers
    Trifolium alpinum.

WordNet