Definition of beechdrops
: a plant (Epifagus virginiana) of the broomrape family parasitic on the roots of beeches
Keep scrolling for more