spinose

  • (s) having spines

Words of close approximity

spinous Spinoza