What is the definition of Strepsicrates? 🙋

👉 Strepsicrates is a genus of flowering plants in the family Apiaceae, native to tropical and subtropical regions worldwide. They are commonly known as "Cauliflous" because their leaves are similar to those of the cactus, but they have thorns instead of spines.


Strepsicrates


Stained Glass Jesus Art