Meaning of BIRTHROOT in Bangla
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’
অক্ষর ক্লিক করে অন্যান্য শব্দ ব্রাউজ করুন