Subscribe
URL of the page has been copied to clipboard.
Meaning : Twining plant of Amazon basin having large edible roots.
Synonyms : potato bean, yam bean
Install App