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