UMP

UMP

English Noun Top 39,388
Ad

Definition

Initialism of uridine monophosphate.

Ad