You searched for: “satyrion
satyrion
Any one of several kinds of orchids.