Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

balsamation Definition

Cancel
balsamation
noun
The act of imparting balsamic properties

Words Related to balsamation!

balsamation Examples by Brain Bank Users