tyto alba Meaning, Definition & Usage

  1. noun mottled buff and white owl often inhabiting barns and other structures; important in rodent control
    barn owl.

WordNet