Home
Search
Index
Definify.com
Definition
2024
microspike
microspike
English
Noun
microspike
(
plural
microspikes
)
A
microscopic
spike
Etymology
micro-
+
spike
Similar Results