Sainfoin

What is Sainfoin?

Sainfoin definition and meaning on Dictionary terms:
noun
a Eurasian plant, Onobrychis viciifolia, of the legume family, having pinnate leaves and clusters of pink flowers, used for forage.

 

reference: www.dictionary.com/browse/sainfoin

Tags: