spotted owl
English Dictionary
->
Letter S
-> spotted owl
Search Dictionary:
spotted owl Definition
(n)
a
large
owl
of
North
America
found
in
forests
from
British
Columbia
to
central
Mexico
;
has
dark
brown
plumage
and
a
heavily
spotted
chest
spotted owl Synonyms
spotted owl
Strix occidentalis
© Art Branch Inc.