1 alpine clover | Definition of alpine clover

alpine clover

noun

Definition of alpine clover

: a European mountain clover (Trifolium alpinum) with heads of pink flowers

First Known Use of alpine clover

1789, in the meaning defined above

Keep scrolling for more