defensins

EnglishEdit

NounEdit

defensins

  1. plural of defensin