spinula meaning

Meaning of spinula

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.

Unscrambled word spinula

Points for spinula

Scrabble
15 points
Word With Friends
13 points
Wordfeud
15 points

Related pages for spinula