YourDictionary

carbamylurea medical definition

noun
See biuret.

link/cite print suggestion box