defensins

English

Noun

defensins

  1. plural of defensin