Listera ovata
1.
(
noun
) orchid having a pair of ovate leaves and a long slender raceme of green flowers sometimes tinged red-brown; Europe to central Asia
Synonyms:
twayblade
Related Words:
orchid
,
orchidaceous plant
Terms and Conditions of Use / Copyright Notice