English edit

Noun edit

immunoblots

  1. plural of immunoblot