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. 2012