Crossword clues for sceloglaux sceloglaux A genus of Strigidae The Collaborative International Dictionary Related phrases: Sceloglaux albifacies Sceloglaux albifacies