In addition to hearing owls have massive eyes relative to their body size .
Owls have massive eyes relative to their body size .