immunolectins

English

Noun

immunolectins

  1. plural of immunolectin