Search for word
Search
ocellus
Nouns
(n)
an eye having a single lens
simple eye
,
stemma
,
(n)
an eyelike marking (as on the wings of some butterflies); usually a spot of color inside a ring of another color
eyespot
,
Synonyms
simple eye
stemma
eyespot
Words of close approximity