👉 Cyrtophleba is a genus of flowering plants in the family Asteraceae, native to India and Sri Lanka. They are known for their striking red flowers that can be found on trees and shrubs. Cyrtophleba