Definition of quinchoncho in Spanish:

quinchoncho

masculine noun

  • 1

    Arbusto de semillas comestibles, originario de la India y cultivado en América.

    las semillas del quinchoncho tienen un alto valor nutritivo