Definitions of tytonidae

  1. comprising only the barn owls
X