Sceloglaux albifacies vs laughing owl

Sceloglaux albifacies

laughing owl

noun
  • An owl (Sceloglaux albifacies) of New Zealand, now probably extinct, named for its cry. 

How often have the words Sceloglaux albifacies and laughing owl occurred in a corpus of books? (source: Google Ngram Viewer )