CompareWords
Compare
Echinulate
Definition:
(a.) Set with small spines or prickles.