English → Hindi dictionary
tyto alba
टाइटो एल्बा
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.