alpine clover

noun

1.
European mountain clover with fragrant usually pink flowers