Micronize meaning : To reduce in size, often to micrometer scale.
micronize
bosses
umbilici
aquanaut
confidence tricks