chitolectins

English

Noun

chitolectins

  1. plural of chitolectin