spinescences

English

Noun

spinescences

  1. plural of spinescence