👉 Oxycheila is a type of flowering plant in the family Rosaceae that produces small, fragrant flowers and contains a large amount of essential oils. Oxycheila