drosomycins

English

Noun

drosomycins

  1. plural of drosomycin