meaning of alpine clover

alpine clover meaning in General Dictionary

European hill clover with fragrant usually green flowers