tyrocidins

English

Noun

tyrocidins

  1. plural of tyrocidin