like Facebook follow Twitter watch YouTube subscribe RSS Feed

“Bee Orchid” -

The Bee Orchid (Ophrys apifera) is an herbaceous perennial plant belonging to the family… The name “Ophrys” derives from the Greek word “ophrys”, meaning “eyebrow”, while the Latin name of the species “apifera” refers to the bee-shaped lip… The Bee Orchid is the County flower of Bedfordshire, England.

[click here to learn more on wikipedia.org]

Chelsea McFarland

, , , , , , , , , , , , , , , , , , , , , , , , , , , ,

No comments yet.

Leave a Reply