Laughing owl Meaning, Definition & Usage
-
noun almost extinct owl of New Zealand
laughing jackass; Sceloglaux albifacies.
WordNet
Definitions
(Zoöl.) , a peculiar owl (Sceloglaux albifacies ) of New Zealand, said to be on the verge of extinction. The name alludes to its notes.