Definitions of Trifolium alpinum:

  • noun:   European mountain clover with fragrant usually pink flowers