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