BIRTHROOT


Meaning of BIRTHROOT in English

noun an herbaceous plant (trillium erectum), and its astringent rootstock, which is said to have medicinal properties.

Webster English vocab.      Английский словарь Webster.