Word info

bee ball

Noun

Meaning

bee ball (plural bee balls)

A dense cluster of bees formed to keep the queen warm or to engulf and overheat a predator.

Source: en.wiktionary.org

Close letter words and terms