English edit

Etymology edit

micro- +‎ leakage

Noun edit

microleakage (countable and uncountable, plural microleakages)

  1. microscale leakage