spinulae
/spɪˈnuːleɪ/Definitions
1. noun
A spine or thorn, especially on a plant or an insect.
“The spinulae of the cactus plant provide protection from predators.”
1. noun
A spine or thorn, especially on a plant or an insect.
“The spinulae of the cactus plant provide protection from predators.”