English synonyms about - contact  

Tyto alba

noun

1 Tyto alba

Mottled buff and white owl often inhabiting barns and other structures; important in rodent control.

synonym: barn owl.

Dutch: kerkuil
Polish: płomykówka zwyczajna, płomykówka


Find more on tyto alba elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0286