siomycins

English

Noun

siomycins

  1. plural of siomycin