malonylurea
English
malonylurea meaning in English • malonylurea का अर्थ अंग्रेजी में
Noun
- A white crystalline acid derived from pyrimidine; it is used in preparing barbiturate drugs.