English edit

Etymology edit

micro- +‎ spike

Noun edit

microspike (plural microspikes)

  1. A microscopic spike.