English dictionary
sceloglaux albifacies meaning and definition
Definition and meaning of sceloglaux albifacies at MeaningMonkey.org. sceloglaux albifacies meaning and definition in the English Dictionary.SCELOGLAUX ALBIFACIES noun
Definition of Sceloglaux albifacies (noun)
- almost extinct owl of New Zealand
- synonyms: laughing jackass, laughing owl
Source: Princeton University Wordnet