scops owl
English Dictionary
->
Letter S
-> scops owl
Search Dictionary:
scops owl Definition
(n)
any
of
several
small
owls
having
ear
tufts
and
a
whistling
call
scops owl Synonyms
scops owl
© Art Branch Inc.