Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

tartarous Definition

Cancel
tartarous
adjective
Of, pertaining to, or derived from tartar

Words Related to tartarous!

tartarous Examples by Brain Bank Users