• word of the day

    ocellus

    ocellus - Dictionary definition and meaning for word ocellus

    Definition
    (noun) an eye having a single lens
    Synonyms : simple eye , stemma
    Definition
    (noun) an eyelike marking (as on the wings of some butterflies); usually a spot of color inside a ring of another color
    Synonyms : eyespot
Download our Mobile App Today
Receive our word of the day
on Whatsapp