Definify.com

Definition 2024


tellurates

tellurates

English

Noun

tellurates

  1. plural of tellurate

French

Noun

tellurates m

  1. plural of tellurate