Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
microspike
in English
microspike
#uncommon
Definitions
Noun
a
tiny
spike
(
visible
with
a
microscope
)
The
microspike
on
the
surface
of
the
cell
was
visible
under
high
magnification
.
Base Words
micro
spike