abradants
noun
An abradant substance or agent.
adjective
Having the property or effect of abrading something; abrasive.
noun
An abradant substance or agent.
adjective
Having the property or effect of abrading something; abrasive.
Begin a journey through worlds of puzzles.