shillala

/ˈʃɪlələ/

Definitions

1. noun

a type of tree (Vitex trifolia) native to tropical Africa

“The shillala tree is a common sight in the savannas of eastern Africa.”

Synonyms

  • chaste tree
  • vitex

Antonyms

  • non-native species