Definify.com
Definition 2024
Indian_almond
Indian almond
English
Noun
Indian almond (plural Indian almonds)
- A tropical tree grown for its edible fruit, almondlike nuts, and as an ornamental shade tree, Terminalia catappa.
Translations
a tropical tree grown for its edible fruit, almondlike nuts, and as an ornamental shade tree, Terminalia catappa
|
Synonyms
- (Terminalia catappa): broadleaf, tropical almond, umbrella tree