TTP

views updated

TTP (thymidine triphosphate): see thymine.

More From encyclopedia.com