goggle-eyed
adjective
°Having prominent eyes.