Find the word definition

The Collaborative International Dictionary
Echinulate

Echinulate \E*chin"u*late\, a. (Bot. & Zo["o]l.) Set with small spines or prickles.

Syn: echinate. [1913 Webster] ||

Wiktionary
echinulate

a. (context biology English) Having small spines or similar projections

Wikipedia
Echinulate