WTWM

whatsthatwordmean

← Definition
Guess

malonylurea

nounA chemical compound used as a sedative and hypnotic drug; also known as barbital.

Synonyms

barbituratenoun

Built for word lovers.