Advertisement

Advertisement

bog orchid

noun

  1. 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


BogorBogotá