emgalla

/ɛmˈɡɑlə/

Definitions

1. noun

A type of shrub or tree found in tropical regions, known for its fragrant flowers.

“The emgalla tree is a popular choice for gardens in warm climates due to its beautiful and fragrant flowers.”

2. proper noun

A place or region where emgalla trees are commonly found.

“The emgalla region is a popular destination for botanists and nature lovers.”

Synonyms

  • frangipani
  • plumeria

Antonyms

  • noxious plant
  • weed