Meaning of BIRTHROOT in Telugu
Use in sentences of బర్త్రూట్
Meaning of BIRTHROOT in English
- An herbaceous plant (Trillium erectum), and its astringent rootstock, which is said to have medicinal properties.
Articles Related to ‘బర్త్రూట్’
అక్షరాలు నొక్కి మరిన్ని పదాలను వీక్షించండి