• word of the day

    delbruck

    delbruck - Dictionary definition and meaning for word delbruck

    Definition
    (noun) United States biologist (born in Germany) who studied how viruses infect living cells (1906-1981)
    Synonyms : max delbruck
Download our Mobile App Today
Receive our word of the day
on Whatsapp