|
Definition of Yellowroot
1. n. Any one of several plants with yellow roots.
2. n. Any one of several plants with yellow roots.
Medical Definition of Yellowroot
1.
|
1. n. Any one of several plants with yellow roots.
2. n. Any one of several plants with yellow roots.
1.