spinose Meaning, Definition & Usage

  1. adjective satellite having spines

WordNet


Spi*nose" adjective
Etymology
L. spinosus, from spina a thorn.
Definitions
  1. Full of spines; armed with thorns; thorny.

Webster 1913