• word of the day

    maggot

    maggot - Dictionary definition and meaning for word maggot

    Definition
    (noun) the larva of the housefly and blowfly commonly found in decaying organic matter
Download our Mobile App Today
Receive our word of the day
on Whatsapp