|
Definition of Squawbush
1. Noun. Deciduous shrub of California with unpleasantly scented usually trifoliate leaves and edible fruit.
Definition of Squawbush
1. [n -ES]
|
1. Noun. Deciduous shrub of California with unpleasantly scented usually trifoliate leaves and edible fruit.
1. [n -ES]