What does Anjouan-Zwergohreule mean?

Anjouan-Zwergohreule - German to English

Anjouan scops owl [Otus capnodes]