• Definition for "ambarella"
    • A tree (Spondias cytherea) native to the Pacific…
    • View More
  • Sentence for "ambarella"
    • Pricing information can be obtained directly…
    • View More

ambarella definition

  • noun:
    • A tree (Spondias cytherea) native to the Pacific countries and cultivated in exotic and subtropical regions for its delicious fruits.
    • The orange-yellow, egg-shaped fresh fruit with this tree, eaten fresh or pickled, or accustomed make preserves.
    • A tropical fruit-tree indigenous to the South Pacific, Spondias dulcis
    • The fresh fruit with this tree.
65 votes

How would you define ambarella?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!