Ocellus

()

A little eye; a minute simple eye found in many invertebrates.

Advertisement

Featured Acronyms

Archer

A ANGELIC
R ROBUST
C COOL
H HONORABLE
E EFFERVESCENT
R REASSURING

Mason

M MASTERFUL
A ABSOLUTELY
S SPECIAL
O ONE
N NUTRITIOUS

Lila

L LUMINOUS
I INSTANT
L LUCKY
A AFFLUENT