macroencapsulation

English edit

Etymology edit

macro- +‎ encapsulation

Noun edit

macroencapsulation (countable and uncountable, plural macroencapsulations)

  1. The encapsulation or relatively large pieces of hazardous waste

Related terms edit