meaning of Blauscheitellori

Blauscheitellori - German to English

purple-crowned lorikeet [Glossopsitta porphyrocephala]