RichThesaurus
laughing owl
laughing owl
synonyms
laughing jackass
Sceloglaux albifacies
white-faced owl
whekau
whekau
laughing owl
definitions
noun
An owl (Sceloglaux albifacies) of New Zealand, now probably extinct, named for its cry.