What does alpine clover mean?

alpine clover meaning in General Dictionary

European hill clover with fragrant usually green flowers