Definition Definition

spinule - Meaning and Examples

Meaning of 'spinule' (Webster Dictionary)

1 . Spinule [ n.]
- A minute spine.