moenomycins

English

Noun

moenomycins

  1. plural of moenomycin