redroot
English
redroot meaning in English • redroot का अर्थ अंग्रेजी में
Noun
- A name of several plants having red roots, as the New Jersey tea (see under Tea>), the gromwell, the bloodroot, and the >Lachnanthes tinctoria >, an endogenous plant found in sandy swamps from Rhode Island to Florida.