0%

ALL meanings of tellurate

tel·lu·rate
T t
  • noun tellurate a salt of a telluric acid, as of H 2 TeO or H 6 TeO 6 . 1
  • noun tellurate any salt or ester of telluric acid 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?