microcannon means A microscopic cannon, typically used to inject medicine into a body. Lexicurio rates it Sui generis — a strength score of 95 out of 100.
Etymology
From micro- + cannon.
noun
- A microscopic cannon, typically used to inject medicine into a body.“The microcannon starts with a membranous polymer film. […] PFC vaporizes when hit with an ultrasound pulse, producing rapidly expanding gas bubbles that "fire" the nanobullets out of the microcannons at speeds on the order of meters per second -- and the fluorescent microbullets light up to show exactly where they landed in the tissue target.”