Squawroot Meaning

There are 1 meaning(s) for word Squawroot

Meaning 1 : tall herb of eastern North America and Asia having blue berrylike fruit and a thick knotty rootstock formerly used medicinally

    Synonyms : blue cohosh,  blueberry root,  caulophyllum thalictrioides,  caulophyllum thalictroides,  papoose root,  papooseroot,  squaw root