English edit

Noun edit

echinulation (plural echinulations)

  1. A collection of small spines

Related terms edit