Meaning of ram's-head
Definition of ram's-head
(noun)
orchid
of
northern
North America having a
brownish-green
flower
and red-and-white lip
suggestive
of a ram's
head
Other information on ram's-head
WIKIPEDIA results for
ram's-head
Amazon results for
ram's-head
Tweet