tallrot - dict.se
tallrot
noun
pine root