See also: échinâtes

English

edit

Noun

edit

echinates

  1. plural of echinate

Anagrams

edit