Vocabulary

蜂球

swarming (of honey bees); ball of bees; bee ball

noun