SCELOGLAUX ALBIFACIES(noun)Did you mean?RhymesDefinitions There is 1 meaning of the phrase Sceloglaux Albifacies. Sceloglaux Albifacies - as a noun Almost extinct owl of new zealand Synonyms (Exact Relations)laughing jackasslaughing owlWord Variations & RelationsStarts SStarts SCStarts SCEStarts SCELEnds SEnds ESEnds IESEnds CIESStarts S & ends SStarts SC & ends SStarts S & ends ESA-Z Proximitiesscelerate11scelerates12scelerats11sceliphronsceloglaux sceloglaux albifacies sceloporusscena7scenaries11scenario10scenarios11