spider orchid
English Dictionary
->
Letter S
-> spider orchid
Search Dictionary:
spider orchid Definition
(n)
any
of
several
European
orchids
of
the
genus
Ophrys
(n)
Central
American
orchid
having
spiderlike
flowers
with
prominent
green
warts
(n)
South
American
orchid
with
spiderlike
pale
-
yellow
to
pale
-
green
flowers
spider orchid Synonyms
Brassia lawrenceana
Brassia verrucosa
spider orchid
© Art Branch Inc.