English edit

Noun edit

echinuses

  1. plural of echinus