Meaning of ram's horn
Definition of ram's horn
(noun)
annual
of
southern
United States to Mexico having
large
whitish
or
yellowish
flowers
mottled
with
purple
and a
long
curving
beak
Other information on ram's horn
WIKIPEDIA results for
ram's horn
Amazon results for
ram's horn
Tweet