Skip navigation.

squawroot - What does it mean?

Definition of 'squawroot'

English

Alternative forms

* squaw root

Noun

(en-noun)
  • Either of two, unrelated plants from eastern North America:
  • # which is parasitic on the roots of other trees.
  • # that has foul-smelling, yellow to purple flowers.
  • Similar to 'squawroot'

    skirrett