lead acetate - English Synonyms Dictionary

lead acetate

n.
[1] sugar of lead