Noun Definition

strix

1.Definition: owls lacking ear tufts

Category: Animals