Definition of microspined in US English:

microspined

adjective

  • Bearing tiny spines or spicules.

Origin

Late 19th century.