• word of the day

    trichina

    trichina - Dictionary definition and meaning for word trichina

    Definition
    (noun) parasitic nematode occurring in the intestines of pigs and rats and human beings and producing larvae that form cysts in skeletal muscles
Download our Mobile App Today
Receive our word of the day
on Whatsapp