English
Detailed Synonyms for Strix nebulosa in English
Strix nebulosa:
Strix nebulosa [the ~] noun
-
the Strix nebulosa
– large dish-faced owl of northern North America and western Eurasia 1the Strix nebulosa; the great gray owl; the great grey owl– large dish-faced owl of northern North America and western Eurasia 1