What is the definition of Mabuia? 🙋

👉 Mabuia is a genus of flowering plants in the family Fabaceae, native to South America. It includes about 25 species, which are found from Colombia and Venezuela southward to Brazil, Argentina, Paraguay, Bolivia, and Uruguay. These plants are commonly known as wild roses or mambas.


Mabuia


Stained Glass Jesus Art