Home
Search
Index
Definify.com
Definition
2024
achelate
achelate
English
Adjective
achelate
(
comparative
more
achelate
,
superlative
most
achelate
)
(
biology
)
Having no
claws
Translations
clawless
—
see
clawless
Anagrams
leachate
Similar Results
Aculeate
Aceetate