French

edit

Noun

edit

leucocidine f (plural leucocidines)

  1. leucocidin