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