Home
Search
Index
Definify.com
Definition
2026
echinates
echinates
See also:
échinâtes
English
Noun
echinates
plural of
echinate
Similar Results
Echinate
Echinite