This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Birthroot

  1. n.
    An herbaceous plant (Trillium erectum), and its astringent rootstock, which is said to have medicinal properties.



Shares

Related Words

Menu