Definition of microspined in English:

microspined

Pronunciation /ˈmʌɪkrə(ʊ)spʌɪnd/

adjective

  • Bearing tiny spines or spicules.

Origin

Late 19th century.