spinosa- spiny or thorny.
(Latin)