This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Emplastration

  1. n.
    The act or process of grafting by inoculation; budding.
  2. n.
    The application of a plaster or salve.

Shares

Related Words

Menu