meaning of athene noctua

athene noctua meaning in General Dictionary

small European owl