1 echin- | Definition of echin-
variants: or echino-

Definition of echin-

1 : prickle echinoderm
2 : sea urchin echinoid

History and Etymology for echin-

Latin, from Greek, from echinos sea urchin

Keep scrolling for more