English dictionary
strix nebulosa meaning and definition
Definition and meaning of strix nebulosa at MeaningMonkey.org. strix nebulosa meaning and definition in the English Dictionary.STRIX NEBULOSA noun
Definition of Strix nebulosa (noun)
- large dish-faced owl of northern North America and western Eurasia
- synonyms: great gray owl, great grey owl
Source: Princeton University Wordnet