microspike

Noun

 * 1) A microscopic spike.