Definitions of alpine clover:

  • noun:   European mountain clover with fragrant usually pink flowers