• word of the day

    chilomastix

    chilomastix - Dictionary definition and meaning for word chilomastix

    Definition
    (noun) flagellates parasitic in intestines of vertebrates including humans
    Synonyms : genus chilomastix
Download our Mobile App Today
Receive our word of the day
on Whatsapp