antimycins

English

Noun

antimycins

  1. plural of antimycin