English | German | Russian | Czech

tartarum English

Meaning tartarum meaning

What does tartarum mean?

tartarum

(chemistry, obsolete) tartar

Are you looking for...?