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)

  1. large dish-faced owl of northern North America and western Eurasia
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: