snowy owl Definition
Dictionary Home » Words Starting with S » snoozer ... snuggling » snowy owl
snowy owl
noun
- 1. zool.
- An owl that inhabits tundra, northern marshes and Arctic islands, nests on the ground, and is so called because it has mainly white plumage.
