ECHINULATE


Meaning of ECHINULATE in English

adj set with small spines or prickles.

Webster English vocab.      Английский словарь Webster.