Definify.com

Definition 2024


enediynes

enediynes

English

Noun

enediynes

  1. plural of enediyne