Meaning of genus listera
Definition of genus listera
(noun)
genus
of
terrestrial
orchids having
usually
a
single
pair
of
broad
shining
leaves
near
the
middle
of the stem;
found
in
temperate
Asia and North America and Europe
Other information on genus listera
WIKIPEDIA results for
genus listera
Amazon results for
genus listera
Tweet