echinate









echinate


adjective

  1. bristly; prickly.

adjective

  1. biology covered with spines, bristles, or bristle-like outgrowths
52 queries 0.433