English dictionary
spotted owl meaning and definition
Definition and meaning of spotted owl at MeaningMonkey.org. spotted owl meaning and definition in the English Dictionary.SPOTTED OWL noun
Definition of spotted owl (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: Strix occidentalis
Source: Princeton University Wordnet