Get Free Checker

Listera cordata

NOUN
  1. orchid having two triangular leaves and a short lax raceme of green to rust-colored flowers with the lip flushed mauve; Europe and Asia and North America and Greenland

How To Use Listera cordata In A Sentence

List is Empty.