strix

Noun
  1. Owls lacking ear tufts (synset 101625237)

Found on Word Lists

Other Searches