Subscribe
URL of the page has been copied to clipboard.
Meaning : Old World herb related to fenugreek.
Synonyms : bird's foot trefoil
Install App