large yellow lady's slipper
English Dictionary
->
Letter L
-> large yellow lady\'s slipper
Search Dictionary:
large yellow lady's slipper Definition
(n)
plant
of
eastern
and
central
North
America
having
slightly
fragrant
purple
-
marked
greenish
-
yellow
flowers
large yellow lady's slipper Synonyms
Cypripedium calceolus pubescens
large yellow lady's slipper
© Art Branch Inc.