tytonidae : Idioms & Phrases


family tytonidae

  • noun comprising only the barn owls
    Tytonidae.
WordNet