• word of the day

    eyespot

    eyespot - Dictionary definition and meaning for word eyespot

    Definition
    (noun) an eyelike marking (as on the wings of some butterflies); usually a spot of color inside a ring of another color
    Synonyms : ocellus
Download our Mobile App Today
Receive our word of the day
on Whatsapp