Indian almond

From Wiktionary, the free dictionary
Archived revision by Gilgamesh~enwiki (talk | contribs) as of 00:29, 2 October 2019.
Jump to navigation Jump to search

English

Noun

Indian almond (plural Indian almonds)

  1. A tropical tree grown for its edible fruit, almondlike nuts, and as an ornamental shade tree, Terminalia catappa.

Synonyms

Translations