Spinose (noun) Definition, Meaning & Examples

adjective
  1. full of spines; spiniferous; spinous.
adjective
  1. (esp of plants) bearing many spines
Spinose (noun) Definition, Meaning & Examples

More Definitions