Get Free Checker

fen orchid

NOUN
  1. small terrestrial orchid of eastern North America and Europe having two nearly basal leaves and dull yellow-green racemose flowers

How To Use fen orchid In A Sentence

List is Empty.