otaheite apple









otaheite apple


noun

  1. a Society Islands tree, Spondias cytherea, of the cashew family, having whitish flowers and yellow, edible, plumlike fruit.
  2. the fruit itself.
52 queries 0.598