• word of the day

    spirochaete

    spirochaete - Dictionary definition and meaning for word spirochaete

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