◄
Owl-eyed
►
Dictionary
(
a.
) Having eyes like an owl's.
Clyx.com