GeneralConnection.com
➔
Dictionary
malonylurea
Noun
1. barbituric acid
1. acid
Usage