ocellar








adjective

  1. pertaining to an ocellus.
52 queries 0.569