cusparia
/kʌˈspɛəriə/Definitions
1. noun
a genus of flowering plants in the family Apocynaceae, native to tropical Africa
“The species of cusparia is often found in humid forests.”
1. noun
a genus of flowering plants in the family Apocynaceae, native to tropical Africa
“The species of cusparia is often found in humid forests.”