Definitions of Pachyrhizus tuberosus:

  • noun:   twining plant of Amazon basin having large edible roots