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