English | German | Russian | Czech

squawroot English

Meaning squawroot meaning

What does squawroot mean?

squawroot

(= blue cohosh) tall herb of eastern North America and Asia having blue berrylike fruit and a thick knotty rootstock formerly used medicinally

Synonyms squawroot synonyms

What other words have the same or similar meaning as squawroot?

Are you looking for...?