spinescence

/spaɪˈnɛsəns/

spinescence

English Noun
Ad

Definition

The quality of being spinescent

Ad