ram's-head lady's slipper
English Dictionary
->
Letter R
-> ram\'s-head lady\'s slipper
Search Dictionary:
ram's-head lady's slipper Definition
(n)
orchid
of
northern
North
America
having
a
brownish
-
green
flower
and
red
-
and
-
white
lip
suggestive
of
a
ram
''
s
head
ram's-head lady's slipper Synonyms
Cypripedium arietinum
ram's-head
ram's-head lady's slipper
© Art Branch Inc.