Definition of Strix

  • 1. Owls lacking ear tufts Noun

Synonyms for word "strix"

Semanticaly linked words with "strix"

Hyponims for word "strix"