English edit

Noun edit

echinites

  1. plural of echinite

Anagrams edit