Meaning of BIRTHROOT in Hindi
Use in sentences of BIRTHROOT
Meaning of BIRTHROOT in English
- An herbaceous plant (Trillium erectum), and its astringent rootstock, which is said to have medicinal properties.
Articles Related to ‘BIRTHROOT’
अक्षरों पर क्लिक करके अन्य शब्द देखें