Meaning of catclaw
Definition of catclaw
(noun)
erect
shrub
with
small
if any spines having racemes of
white
to
yellow
flowers followed by
curved
pointed
pods and
black
shiny
seeds; West Indies and Florida
Other information on catclaw
WIKIPEDIA results for
catclaw
Amazon results for
catclaw
Tweet