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
Synonyms : barbituric acid
Similar words of Malonylurea :
