'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]