Tartarous Definition
tärtər-əs
adjective
Of, like, or containing tartar.
Webster's New World
Tartarous Is Also Mentioned In
Find Similar Words
Find similar words to tartarous using the buttons below.
Find similar words to tartarous using the buttons below.