Definitions of Strix:

  • noun:   owls lacking ear tufts