What is the full meaning of spiculae
SPICULA, (Latin) a spike or splinter, also SPICULE [n]
Example of the word spiculae placed on a Scrabble board.