Malonylurea

What is Malonylurea?

Malonylurea definition and meaning on Dictionary terms:
noun Chemistry.