Meaning of strix occidentalis
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
Other information on strix occidentalis
WIKIPEDIA results for
strix occidentalis
Amazon results for
strix occidentalis
Tweet