Adjective Definition

spinose

1.Definition: having spines




Please Share