The Collaborative International Dictionary
Wiktionary
thallious
a. (context chemistry English) (alternative form of thallous English)