English

edit

Etymology

edit

micro- +‎ spinule

Noun

edit

microspinule (plural microspinules)

  1. A microscopic spinule