• Microspike

    Origin

    - + micro + spike

    Full definition of microspike

    Noun

    microspike

    (plural microspikes)
    1. A microscopic spike.
    © Wiktionary