Definisi 'cashew tree'

English to English
noun
1 tropical American evergreen tree bearing kidney-shaped nuts that are edible only when roasted Terjemahkan
source: wordnet30


Visual Synonyms