Indian almond


Indian almond

n. An Asian tree (Terminalia catappa) having large glossy leaves, widely cultivated in the tropics for its ornamental shape and edible seeds. Also called tropical almond.