aculeate

a.

  1. Having a sting; covered with prickles; sharp like a prickle.
  2. Having prickles, or sharp points; beset with prickles.
  3. Severe or stinging; incisive.