Echinate (noun) Definition, Meaning & Examples

adjective
  1. bristly; prickly.
adjective
  1. covered with spines, bristles, or bristle-like outgrowths
Echinate (noun) Definition, Meaning & Examples

More Definitions