spinulae meaning

Meaning of spinulae

What is the full meaning of spinulae

SPINULA, (Latin) a small thorn, also SPINULE [n]

Example of the word spinulae placed on a Scrabble board.

Unscrambled word spinulae

Points for spinulae

Scrabble
16 points
Word With Friends
14 points
Wordfeud
16 points

Related pages for spinulae