Bee Orchid (noun) Definition, Meaning & Examples

noun
  1. a European orchid, Ophrys apifera, whose flower resembles a bumble bee in shape and colour
  2. any of several other orchids with beelike flowers
Bee Orchid (noun) Definition, Meaning & Examples

More Definitions