ambarella

/æmbəˈrɛlə/

Definitions

1. noun

A tropical fruit native to the Philippines, also known as a guanabana or soursop.

“She picked several ambarella fruits from the tree in her backyard.”

Synonyms

  • guanabana
  • soursop
  • tropical fruit

Antonyms

  • alpine plant
  • desert plant