ammonia caramel
Noun
Meaning
ammonia caramel (countable and uncountable, plural ammonia caramels)
a material manufactured by heating sugars with ammonia or ammonium compounds
Noun
ammonia caramel (countable and uncountable, plural ammonia caramels)
a material manufactured by heating sugars with ammonia or ammonium compounds