Immunoepitopes, noun plural of immunoepitope. Synonyms in the same form.
epitopes
All synonyms for immunoepitope →