👉 Stenochalcis is a genus of flowering plants in the family Rosaceae, native to southern and western Asia. They are known for their fragrant flowers that can be found on trees, shrubs, and rocks. Stenochalcis