What does "aculeate" mean?

Aculeate: (Bot.) Having prickles, or sharp points; beset with prickles.

Additional senses

  1. 2.Severe or stinging; incisive. [R.] Bacon.

Sources