What is the definition of Barbaracurus? 🙋

👉 Barbaracurus is a genus of tropical plants in the family Fabaceae, native to Central America and South America. They are commonly known as "cactus" or "stinger cacti".


Barbaracurus


Stained Glass Jesus Art