Where does “echino” come from?

echino (Italian): echinus, sea urchin

Definitions

  1. echinus, sea urchin

Words derived from “echino