• word of the day

    spirochete

    spirochete - Dictionary definition and meaning for word spirochete

    Definition
    (noun) parasitic or free-living bacteria; many pathogenic to humans and other animals
    Synonyms : spirochaete
Download our Mobile App Today
Receive our word of the day
on Whatsapp