English

edit

Noun

edit

echinuses

  1. plural of echinus