Synonyms for "tartar"

Words with similar meaning