microspike

English

Etymology

From micro- +‎ spike.

Noun

microspike (plural microspikes)

  1. A microscopic spike.