microspinule

microspinule

English

Etymology

From micro- +‎ spinule.

Noun

microspinule (plural microspinules)

  1. A microscopic spinule