English

edit

Noun

edit

hemocidins

  1. plural of hemocidin