Noun Definition

tytonidae

1.Definition: comprising only the barn owls

Category: Animals