afzelia

/æfˈziːliə/

Definitions

1. noun

a genus of flowering plants in the family Fabaceae, native to tropical Africa

“The park ranger was proud to showcase the beautiful Afzelia tree, native to the African savannah.”

Synonyms

  • Fabaceae
  • tree

Antonyms

  • shrub
  • weed