Advertisement

Advertisement

bee orchid

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


Discover More

Example Sentences

He leaned forward and took her hand which was idly playing with a bee-orchid she had plucked.

Advertisement

Advertisement

Advertisement

Advertisement


been to the warsbeep