• word of the day

    elaterid

    elaterid - Dictionary definition and meaning for word elaterid

    Definition
    (noun) any of various widely distributed beetles
    Synonyms : elater , elaterid beetle
Download our Mobile App Today
Receive our word of the day
on Whatsapp