satyr : Idioms & Phrases


satyr orchid

  • noun orchid with broad ovate leaves and long-bracted green very irregular flowers
    Coeloglossum bracteatum.
WordNet

satyr play

  • noun an ancient Greek burlesque with a chorus of satyrs
WordNet