English dictionary
squawroot meaning and definition
Definition and meaning of squawroot at MeaningMonkey.org. squawroot meaning and definition in the English Dictionary.SQUAWROOT noun
Definition of squawroot (noun)
- tall herb of eastern North America and Asia having blue berrylike fruit and a thick knotty rootstock formerly used medicinally
Source: Princeton University Wordnet