meaning of balsamation

1. The act of imparting balsamic properties.
2.
The art or process of embalming.


Related Words

balsamation |

Developed & Maintained By Taraprasad.com

Treasure Words