Small finlets on owl feathers point the way to less aircraft noise

You may also like...