Meaning of devil's claw
Definition of devil's claw
(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 devil's claw
WIKIPEDIA results for
devil's claw
Amazon results for
devil's claw
Tweet