Phrase info Synonyms

strix nebulosa

Meaning

"Strix nebulosa" is the scientific name for the great gray owl of northern boreal forests. It ranges across North America and Eurasia and hunts quietly, using its facial disk to find prey.

Synonyms

Hypernyms

Words in the phrase

Close letter words and terms