Definition of "microspines"

microspines