Similar Words
rough

Spinose — definition

1. spinose (Adjective)

1 definition

spinose (Adjective) — Having spines.