English edit

Noun edit

leucomycins

  1. plural of leucomycin

Anagrams edit