1 result found

Search Results for: winder

Adenosine monophosphate

Definition noun plural: adenosine monophosphates (biochemistry) A nucleotide composed of adenine, ribose and a phosphate... Read More