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.”

Synonyms

  • spines
  • thorns

Antonyms

  • smooth skin
  • soft hairs