eyecap

English

Etymology

From eye +‎ cap.

Noun

eyecap (plural eyecaps)

  1. The brille of a snake.