YourDictionary

ambarella

(ămˌbə-rĕlˈə)

noun In both senses also called Otaheite apple.
  1. A tree (Spondias cytherea) native to the Pacific islands and grown in tropical and subtropical regions for its edible fruits.
  2. The orange-yellow, egg-shaped fruit of this tree, eaten fresh or pickled, or used to make preserves.

link/cite print suggestion box