mehelya
/ˌmɛhəˈlaɪə/Definitions
1. noun
A type of rare and exotic flower found primarily in the Mediterranean region, known for its unique fragrance and medicinal properties.
“The botanist spent years searching for the elusive mehelya, finally discovering a patch of the flowers in a remote Greek valley.”