landwhin
/ˈlændhwɪn/Definitions
1. noun
A landwhin is a type of rare, exotic plant found in remote areas, known for its unique flowers and medicinal properties.
“The botanist spent years searching for the elusive landwhin, which was said to bloom only once a decade.”