Meaning of squawbush
Definition of squawbush
(noun)
deciduous
shrub
of California with
unpleasantly
scented
usually
trifoliate
leaves and
edible
fruit
Other information on squawbush
WIKIPEDIA results for
squawbush
Amazon results for
squawbush
Tweet