• word of the day

    borrelia

    borrelia - Dictionary definition and meaning for word borrelia

    Definition
    (noun) cause of e.g. European and African relapsing fever
Download our Mobile App Today
Receive our word of the day
on Whatsapp