Satyrion /(?)/

Sa·tyr·i·on

Satyrion

n.
  1. Any one of several kinds of orchids. (Bot.) [Obs.]