a tuberous root-producing legume, which is mainly distributed in the andean region (pachyrhizus ahipa) - Spanish English Dictionary