splitomicins

English

Noun

splitomicins

  1. plural of splitomicin