Spider orchid
volume
British pronunciation/spˈaɪdəɹ ˈɔːkɪd/
American pronunciation/spˈaɪdɚɹ ˈɔːɹkɪd/

Definition & Meaning of "spider orchid"

Spider orchid
01

any of several European orchids of the genus Ophrys

02

South American orchid with spiderlike pale-yellow to pale-green flowers

03

Central American orchid having spiderlike flowers with prominent green warts

LanGeek
Download LanGeek app
langeek application

Download Mobile App

stars

app store