meaning of lesser twayblade

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


Related Words

lesser twayblade |

Developed & Maintained By Taraprasad.com

Treasure Words