What does athene noctua mean?

athene noctua meaning in General Dictionary

small European owl