Definitions for "Echinulate"
Set with small spines or prickles.
Surface covered with spiny surfaces.
having small spines projecting from cell walls