leucocidins

English

Noun

leucocidins

  1. plural of leucocidin

Anagrams