What does Buschelster mean?

Buschelster - German to English

short-tailed (green) magpie [Cissa thalassina]