Indian almond
noun
-
A tropical tree grown for its edible fruit, almondlike nuts, and as an ornamental shade tree, Terminalia catappa.
sea almond
How often have the words Indian almond and sea almond occurred in a corpus of books? (source: Google Ngram Viewer )