Owls

Owls

Owls make almost no noise from flying, even when tested in a room with multiple microphones.

Previous Fact Next Fact
Categories: Animals