Overview of noun spider_orchid
The noun spider orchid has 3 senses
- spider orchid -- (any of several European orchids of the genus Ophrys)
- spider orchid, Brassia verrucosa -- (Central American orchid having spiderlike flowers with prominent green warts)
- spider orchid, Brassia lawrenceana -- (South American orchid with spiderlike pale-yellow to pale-green flowers)
返回 →