Definition of Squawbush

  • (noun) deciduous shrub of California with unpleasantly scented usually trifoliate leaves and edible fruit

Synonyms of Squawbush


Antonyms of Squawbush


No Antonyms Found.

Homophones of Squawbush


No Homophones Found.