trifolium_alpinumEnglish

Trifolium alpinum, alpine clover

Noun

European mountain clover with fragrant usually pink flowers

English: alpine clover, Trifolium alpinum

English words with similar meanings

Show 1 words