Synonyms and Antonyms for sceloglaux albifacies | Synonym.com

Synonyms and Antonyms for sceloglaux albifacies

1. Sceloglaux albifacies (n.)

almost extinct owl of New Zealand

Synonyms: