GeneralConnection.com
➔
Dictionary
yellow root
Noun
1. goldenseal
1. golden seal, turmeric root, Hydrastis Canadensis, herb, herbaceous plant
Usage