• word of the day

    ephemeridae

    ephemeridae - Dictionary definition and meaning for word ephemeridae

    Definition
    (noun) mayflies
    Synonyms : family ephemeridae
Download our Mobile App Today
Receive our word of the day
on Whatsapp