• word of the day

    magicicada

    magicicada - Dictionary definition and meaning for word magicicada

    Definition
    (noun) seventeen-year locust
    Synonyms : genus magicicada
Download our Mobile App Today
Receive our word of the day
on Whatsapp