beechdrops

Noun

 * , a parasitic plant which grows on the roots of beech trees.