Definify.com

Definition 2024


echino-

echino-

See also: echino

Italian

Prefix

echino-

  1. spiny