English | German | Russian | Czech

sainfoin English

Meaning sainfoin meaning

What does sainfoin mean?

sainfoin

Eurasian perennial herb having pale pink flowers and curved pods; naturalized in Britain and North America grasslands on calcareous soils; important forage crop and source of honey in Britain

Synonyms sainfoin synonyms

What other words have the same or similar meaning as sainfoin?

Are you looking for...?