Definitions for squawroot
  • Squawroot (n.) - A scaly parasitic plant (Conopholis Americana) found in oak woods in the United States; -- called also cancer root.
  • Squawroots - Sorry, we do not have a definition for this word
Words in your word
2 Letter Words
ar as at aw or os ow so ta to us ut wo