👉 Orchomenopsis is a genus of flowering plants in the family Cyperaceae, native to tropical regions around the world. They are characterized by their large flowers with many petals and showy inflorescences. The specific name "orchomenopsis" comes from the Greek "orchos" meaning "orchard," referring to the fruit-bearing branches of the plant.