Echinate Definition
Definition
Describing a spine or projection set or surrounded with spines or sharp, stiff protuberances like spines. Often used to describe the appearance of a plant or animal.
Browse
Describing a spine or projection set or surrounded with spines or sharp, stiff protuberances like spines. Often used to describe the appearance of a plant or animal.
Browse