azedarach

/ˌæzɪˈdærək/

Definitions

1. noun

a small, deciduous tree or shrub having fragrant, yellow flowers and edible fruit

“The azedarach tree is commonly found in the southeastern United States.”

Synonyms

  • yellow jasmine
  • yellow oleander

Antonyms

  • deciduous bush
  • evergreen tree