Tamil Dictionary 🔍

tartarum

Tar"ta*rum, n. (Chem.) Defn: See 1st Tartar.


tartarum - Similar Words