Definition Definition

squawroot - Meaning and Examples

Meaning of 'squawroot' (Webster Dictionary)

1 . Squawroot [ n.]
- A scaly parasitic plant (Conopholis Americana) found in oak woods in the United States; -- called also cancer root.