English dictionary
sainfoin meaning and definition
Definition and meaning of sainfoin at MeaningMonkey.org. sainfoin meaning and definition in the English Dictionary.SAINFOIN noun
Definition of sainfoin (noun)
- 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: esparcet, holy clover, Onobrychis viciaefolia, Onobrychis viciifolia, sanfoin
Source: Princeton University Wordnet