noun
: a rather large long-legged owl ( Tyto longimembris ) that lives in tall grass and is widely distributed from India and southern China to northern Australia and Fiji
noun
: a rather large long-legged owl ( Tyto longimembris ) that lives in tall grass and is widely distributed from India and southern China to northern Australia and Fiji
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012