Word info Synonyms

triphosphopyridine nucleotide

Noun

Meaning

a coenzyme of several enzymes

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms