prodefensins

English

Noun

prodefensins

  1. plural of prodefensin