Summary
English Synonyms:   more detail...
  1. Tyto alba:


English

Detailed Synonyms for Tyto alba in English

Tyto alba:

Tyto alba [the ~] noun

  1. the Tyto alba
    – mottled buff and white owl often inhabiting barns and other structures; important in rodent control 1
    the barn owl; the Tyto alba
    – mottled buff and white owl often inhabiting barns and other structures; important in rodent control 1

Related Definitions for "Tyto alba":

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

Related Synonyms for Tyto alba