Definition, synonyms and related words
An unexplained phenomenon marked by a decrease in bee populations.