English edit

Noun edit

moenomycins

  1. plural of moenomycin