listera_cordata has definitions from the field of botany
1
[ noun ] (botany) 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

Synonyms

lesser_twayblade

Related terms

orchid Listera

*