Indian almond

noun
An Asiatic tree (Terminalia catappa) widely cultivated and naturalized in the tropics and having fruit with edible seeds. Also called myrobalan, tropical almond.
link/cite print suggestion box