PACHYRHIZUS TUBEROSUS
(noun)Definitions
There is 1 meaning of the phrase
Pachyrhizus Tuberosus.
Pachyrhizus Tuberosus - as a noun
Twining plant of amazon basin having large edible roots
Synonyms (Exact Relations)
potato beanyam bean