Wiktionary
micropulse
n. A very small, or very short pulse
n. A very small, or very short pulse