Definify.com

Definition 2026


enediynes

enediynes

English

Noun

enediynes

  1. plural of enediyne