RhymeZone

 

Definitions of Listera cordata:
  • noun:   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

Related words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023