cotonia

/kɒtˈɒniə/

Definitions

1. noun

A flowering shrub or small tree of the genus Crotalaria, native to tropical Africa and Asia.

“The botanist studied the unique characteristics of the cotonia plant in its natural habitat.”

Synonyms

  • Crotalaria
  • butterfly tree

Antonyms

  • evergreen tree
  • non-flowering plant