Popular Wordlists
  • word of the day

    cd8

    cd8 - Dictionary definition and meaning for word cd8

    Definition
    (noun) a membrane glycoprotein that is found primarily on the surface of cytotoxic T cells
Download our Mobile App Today
Receive our word of the day
on Whatsapp