You searched for: “spinules
spinule (s) (noun), spinules (pl)
A small or minute spine or prickle: Gary found it interesting that the spinule, a tadpole-like larva, was very active just after being born from its parent Botryllus.

There were such tiny spinules on the wee little hedgehog!

This entry is located in the following unit: spin-, spino-, spini- (page 3)