English

edit

Noun

edit

echinulation (plural echinulations)

  1. A collection of small spines
edit