BIRTHROOT Meaning of BIRTHROOT in English (n.) An herbaceous plant (Trillium erectum), and its astringent rootstock, which is said to have medicinal properties. Webster's English dictionary. Английский словарь Webster. 2012