What is the full meaning of spinula
(Latin) a small thorn, also SPINULE [n SPINULAE]
Example of the word spinula placed on a Scrabble board.