Wiktionary
ambarella
n. 1 A tropical fruit tree native to the South Pacific, (taxlink Spondias dulcis species noshow=1) 2 The fruit of this tree.