leucomycins

English

Noun

leucomycins

  1. plural of leucomycin

Anagrams