English
Detailed Synonyms for laughing owl in English
laughing owl:
laughing owl [the ~] noun
-
the laughing owl
– almost extinct owl of New Zealand 1the laughing owl; the Sceloglaux albifacies; the laughing jackass– almost extinct owl of New Zealand 1