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.”
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.”