Definition of Scops Owl

  • 1. Any of several small owls having ear tufts and a whistling call Noun

Semanticaly linked words with "scops owl"

Hyponims for word "scops owl"