1 English Synonyms for WHEKAU
Prev.1Next
laughing owl
Definition: 1. An owl (Sceloglaux albifacies) of New Zealand, now probably extinct, named for its cry.
Show more information about laughing owl
Prev.1Next
Search took: 5.5485 ms
Definition: 1. An owl (Sceloglaux albifacies) of New Zealand, now probably extinct, named for its cry.
Show more information about laughing owl
Search took: 5.5485 ms