This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Pinesap
n.
A reddish fleshy herb of the genus Monotropa (M.
hypopitys), formerly thought to be parasitic on the roots of pine
trees, but more probably saprophytic.