microleakage

English

Etymology

From micro- +‎ leakage.

Noun

microleakage (countable and uncountable, plural microleakages)

  1. microscale leakage