Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of sainfoin

- A leguminous plant (Onobrychis sativa) cultivated for fodder.
- A kind of tick trefoil (Desmodium Canadense).