immulectins

English

Noun

immulectins

  1. plural of immulectin