Meaning of scops owl
Definition of scops owl
(noun)
any of
several
small
owls having ear tufts and a
whistling
call
Other information on scops owl
WIKIPEDIA results for
scops owl
Amazon results for
scops owl
Tweet