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