lectins

English

Noun

lectins

  1. plural of lectin

Anagrams