Definition, synonyms and related words
An ancient Mediterranean ritual based on the belief that bees were spontaneously generated from a cow’s carcass.