Spicula

Webster's Dictionary of the English Language

·noun A pointed fleshy appendage.

II. Spicula ·noun A little spike; a spikelet.

III. Spicula ·pl of Spiculum.

Related Words