Webster's Revised Unabridged Dictionary · 1913
Echinulate
Copy link
Echinulate
, adjective
(Botany & Zoology)
Set with small spines or prickles.
↑