English dictionary
strix occidentalis meaning and definition
Definition and meaning of strix occidentalis at MeaningMonkey.org. strix occidentalis meaning and definition in the English Dictionary.STRIX OCCIDENTALIS noun
Definition of Strix occidentalis (noun)
- a large owl of North America found in forests from British Columbia to central Mexico; has dark brown plumage and a heavily spotted chest
- synonyms: spotted owl
Source: Princeton University Wordnet