Dictionary
Thesaurus
Encyclopedia
Translator
Web
CTP - 2 reference results
CTP (cytidine triphosphate): see cytosine.

Search another word or see CTP on Dictionary | Thesaurus
FacebookTwitterFollow us: