Meaning of liparis loeselii
Definition of liparis loeselii
(noun)
small
terrestrial
orchid
of
eastern
North America and Europe having two
nearly
basal
leaves and
dull
yellow-green
racemose
flowers
Other information on liparis loeselii
WIKIPEDIA results for
liparis loeselii
Amazon results for
liparis loeselii
Tweet