Dictionary.com
Thesaurus.com
Showing results for aluminum soap. Search instead for aluminum-foil.

aluminum soap

American  

noun

Chemistry.
  1. any of the salts formed by higher carboxylic acids and aluminum, as aluminum oleate, aluminum palmitate, and aluminum stearate.