EMPLASTRATION


Meaning of EMPLASTRATION in English

noun the application of a plaster or salve.

2. emplastration ·noun the act or process of grafting by inoculation; budding.

Webster English vocab.      Английский словарь Webster.