BEECHDROPS


Meaning of BEECHDROPS in English

ˈ ̷ ̷ˌ ̷ ̷ noun plural but singular or plural in construction

1. : a low wiry plant ( Epifagus virginiana ) parasitic on the roots of beeches

2. : squawroot

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.