enediynes

English

Noun

enediynes

  1. plural of enediyne