See also: échinâtes

English edit

Noun edit

echinates

  1. plural of echinate

Anagrams edit