Noun
tellurate {chem.}
تلورات {ملح حامض التلوريك}، {كمياء}
...
tellurate {med.}