oligomycins

English

Noun

oligomycins

  1. plural of oligomycin