Advertisement
Advertisement
bog orchid
noun
- an orchid, Hammarbya (or Malaxis ) paludosa , growing in sphagnum bogs in the N hemisphere. It has greenish-yellow flowers and its leaves bear a fringe of tiny bulbils
Advertisement
Advertisement
Advertisement
Advertisement
Browse