Advertisement
Advertisement
fly orchid
noun
- a European orchid, Ophrys insectifera , whose flowers resemble and attract certain wasps: found in wood margins and scrub on lime-rich soils
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse