landolphia

/lændˈɒlfiə/

Definitions

1. noun

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

“The landolphia plant is a popular ornamental in many African gardens.”

Synonyms

  • apocynum
  • oleander

Antonyms

  • desert flora