echino-[e-kī′nō, ek′in]

Type:Term

Definitions
1. Prickly, spiny.

Scroll to top