• word of the day

    lucilia

    lucilia - Dictionary definition and meaning for word lucilia

    Definition
    (noun) greenbottle flies
    Synonyms : genus lucilia
Download our Mobile App Today
Receive our word of the day
on Whatsapp