Home
Search
Index
Definify.com
Definition
2024
eyecap
eyecap
English
Noun
eyecap
(
plural
eyecaps
)
The
brille
of a
snake
.
Etymology
eye
+
cap
Similar Results