Strix nebulosa

Explore definitions, synonyms, and language insights of Strix nebulosa

Definitions

Noun
large dish-faced owl of northern North America and western Eurasia