ECHINULATE Meaning of ECHINULATE in English adj set with small spines or prickles. Webster English vocab. Английский словарь Webster. 2012