Definify.com

Definition 2024


hydrotellurates

hydrotellurates

English

Noun

hydrotellurates

  1. plural of hydrotellurate