alcaaba

/ɑlˈkɑːbə/

Definitions

1. noun

A type of pomegranate fruit or the tree that produces it, native to the Middle East and South Asia.

“The ancient city was famous for its alcaaba trees, which provided shade and fruit to the inhabitants.”

Synonyms

  • granada
  • pomegranate

Antonyms

  • barren
  • unfruitful