rifamides

English

Noun

rifamides

  1. plural of rifamide