What is the definition of Cadellia? 🙋 🔍
Cadellia is a genus of flowering plants in the family Fabaceae, native to the tropical regions of South America and parts of Africa. They are known for their beautiful flowers and are important sources of food, medicine, and ornamental plants.