bee orchid
English Dictionary
->
Letter B
-> bee orchid
Search Dictionary:
bee orchid Definition
(n)
European
orchid
whose
flowers
resemble
bumble
bees
in
shape
and
color
bee orchid Synonyms
bee orchid
Ophrys apifera
© Art Branch Inc.