6 English Synonyms for AMBARELLA
Prev.1Next
Definition: 1. (Jamaica, Bermuda) Spondias dulcis or its fruit.
Show more information about June plum
Definition: 1. A fruit native to Pacific islands such as Tahiti.
There are 2 definitions of the word Otaheite apple
Show more information about Otaheite apple
Definition: 1. Synonym of ambarella (fruit (Spondias dulcis))
Show more information about pommecythere
Prev.1Next
Search took: 20.0609 ms