oculate








adjective zoology

  1. possessing eyes
  2. relating to or resembling eyesoculate markings
52 queries 0.567