Noun laughing owl has 1 sense
  1. laughing owl, laughing jackass, Sceloglaux albifacies - almost extinct owl of New Zealand
    --1 is a kind of owl, bird of Minerva, bird of night, hooter
    --1 is a member of Sceloglaux, genus Sceloglaux
,
TOP