Loading page
sceloglaux albifacies is a noun meaning "almost extinct owl of New Zealand". It carries one recorded sense.
almost extinct owl of New Zealand
Definitions, synonyms and semantic relations for sceloglaux albifacies come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.