Home

Word

Strix, n.
more info owls lacking ear tufts
<noun.animal>

Strix genus Strix