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