Definition of Spider Orchid

  • 1. Any of several European orchids of the genus Ophrys Noun
  • 2. Central American orchid having spiderlike flowers with prominent green warts Noun
  • 3. South American orchid with spiderlike pale-yellow to pale-green flowers Noun

Synonyms for word "spider orchid"

Semanticaly linked words with "spider orchid"

Hyponims for word "spider orchid"