Definition of false beechdrops in English:

false beechdrops

noun