Malonylurea Meaning

There are 1 meaning(s) for word Malonylurea

Meaning 1 : a white crystalline acid derived from pyrimidine; used in preparing barbiturate drugs

    Synonyms : barbituric acid