CASHEW TREE





Definition:

  1. [noun] tropical American evergreen tree bearing kidney-shaped nuts that are edible only when roasted
    Synonyms: cashew, Anacardium occidentale

Synonyms: