'Tyto alba' definitions:

Definition of 'Tyto alba'

(from WordNet)
noun
Mottled buff and white owl often inhabiting barns and other structures; important in rodent control [syn: barn owl, Tyto alba]