Meaning of listera cordata
Definition 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
Other information on listera cordata
WIKIPEDIA results for
listera cordata
Amazon results for
listera cordata
Tweet