Synonyms for ambarella
- noun
Most common
Definitions
- n. 1
A tropical fruit tree native to the South Pacific (Spondias dulcis).
Forms
- Plural
- ambarellas → vi-apples, pommecytheres…
By length
- 12 letters
- pommecythere
A tropical fruit tree native to the South Pacific (Spondias dulcis).