n. nucleotide, phosphate ester of a nucleoside that is found in nucleic acid (biochemistry)
Copyright © 2018 WordTech Co.