English

edit

Noun

edit

hemacidin (plural hemacidins)

  1. Any of a group of antimicrobial peptides related to hemoglobin