echinuses
English
Noun
echinuses
plural of
echinus