What is the definition of Anthocidaris? 🙋 🔍
Ananthocidaris is a genus of flowering plants in the family Apiaceae, native to tropical regions of Asia and Africa. They are known for their large, sprawling, and often colorful flowers that bloom during the summer months.