honeydrop
/ˈhʌnɪdrɒp/Definitions
1. noun
a small drop of honey, especially one that has fallen from a honeycomb
“The beekeeper carefully collected the honeydrops from the beehive.”
1. noun
a small drop of honey, especially one that has fallen from a honeycomb
“The beekeeper carefully collected the honeydrops from the beehive.”