English

edit

Noun

edit

moenomycins

  1. plural of moenomycin