strix varia Meaning, Definition & Usage

  1. noun large owl of eastern North America having its breast and abdomen streaked with brown
    barred owl.

WordNet