Definify.com

Definition 2024


cytosines

cytosines

English

Noun

cytosines

  1. plural of cytosine