BOG ORCHID


Meaning of BOG ORCHID in English

noun

: any of several orchids growing in bogs ; especially : a small European orchid ( Malaxis paludosa ) with inconspicuous green flowers

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.