• word of the day

    cycloserine

    cycloserine - Dictionary definition and meaning for word cycloserine

    Definition
    (noun) an antibiotic that is especially active against the tubercle bacillus
Download our Mobile App Today
Receive our word of the day
on Whatsapp