- Sceloglaux albifacies as a noun:
- 1
Sceloglaux albifacies
noun
1 Sceloglaux albifacies
Almost extinct owl of New Zealand.
synonyms: laughing jackass, laughing owl.
Polish: sowica biaĆolica
debug info: 0.0245
noun
Almost extinct owl of New Zealand.
synonyms: laughing jackass, laughing owl.
Polish: sowica biaĆolica
debug info: 0.0245