English → Hindi dictionary

tyto alba

टीटो अल्बा / टिटोNoun

टाइटो एल्बा

Definition

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

All Hindi meanings
टाइटो एल्बा
Similar words
barn owl

Looking for poetry? Read shayari and poems by great poets.