Webster's Revised Unabridged Dictionary · 1913

Echinulate

Echinulate , adjective

(Botany & Zoology) Set with small spines or prickles.