Home
Search
Index
Definify.com
Definition
2024
scarificators
scarificators
English
Noun
scarificators
plural of
scarificator
Similar Results
Scarificator
Sacrificatory
Sacrificator