You searched for: “spiculae
spicula (s) (noun), spiculae (pl)
1. A small needle-like body or point.
2. A small pointed fleshy appendage.
This entry is located in the following unit: spic-, spiculi- (page 1)