English

edit

Noun

edit

leucocidins

  1. plural of leucocidin

Anagrams

edit