Definify.com

Definition 2024


nucleosides

nucleosides

See also: nucléosides

English

Noun

nucleosides

  1. plural of nucleoside