Meaning of ophrys sphegodes
Definition of ophrys sphegodes
(noun)
spring-blooming
spider
orchid
having a
flower
with
yellow
or
green
or
pink
sepals and a
broad
brown
velvety
lip
Other information on ophrys sphegodes
WIKIPEDIA results for
ophrys sphegodes
Amazon results for
ophrys sphegodes
Tweet