• word of the day

    meloid

    meloid - Dictionary definition and meaning for word meloid

    Definition
    (noun) beetle that produces a secretion that blisters the skin
    Synonyms : blister beetle
Download our Mobile App Today
Receive our word of the day
on Whatsapp