Search Word

"spider orchid" Meaning in English

1. South American orchid with spiderlike pale-yellow to pale-green flowers
Part of speech : noun
2. Central American orchid having spiderlike flowers with prominent green warts
Part of speech : noun
3. any of several European orchids of the genus Ophrys
Part of speech : noun

Examples containing "spider orchid"

There are no examples. You can write here and submit.
You can write here and submit more examples.