sainfoin
English
sainfoin meaning in English • sainfoin का अर्थ अंग्रेजी में
Noun
- A leguminous plant (Onobrychis sativa) cultivated for fodder.