Owl-eyed /(?)/

Owl·-eyed

Owl-eyed

a.
  1. Having eyes like an owl's.