sceloglaux : Idioms & Phrases


genus sceloglaux

  • noun a genus of Strigidae
    Sceloglaux.
WordNet

sceloglaux albifacies

  • noun almost extinct owl of New Zealand
    laughing jackass; laughing owl.
WordNet