How do you say barn owl in Latin?
— Tyto alba ' '


Generic synonyms for barn owl in Latin
owlulula (f); noctua (f); strix (f)