Definitions of Tyto alba:

  • noun:   mottled buff and white owl often inhabiting barns and other structures; important in rodent control