Meaning of genus sceloglaux

Definition of genus sceloglaux

(noun) a genus of Strigidae

Other information on genus sceloglaux

WIKIPEDIA results for genus sceloglaux
Amazon results for genus sceloglaux