llygeidiog

Adjective

 * 1) having eyes
 * 2) having structures similar to eyes
 * 3) goggle-eyed
 * 4) many-eyed, multiocular
 * 5) observant
 * 1) observant