English

edit

Noun

edit

tachylectins

  1. plural of tachylectin