|
Definition of Ambarella
1. Noun. A tropical fruit tree native to the South Pacific, ''Spondias dulcis'' ¹
2. Noun. The fruit of this tree. ¹
¹ Source: wiktionary.com
Lexicographical Neighbors of Ambarella
amazonite amazonites amazons amazonstone amazonstones amb ambage ambages ambageusia ambagious | ambagiousness ambagitory ambal amban ambans ambarella (current term) ambarellas ambari ambaries ambaris | ambary ambasa |