Definitions of Strix nebulosa:

  • noun:   large dish-faced owl of northern North America and western Eurasia