English

edit

Noun

edit

palmarumycins

  1. plural of palmarumycin