Definify.com

Definition 2025


hydrotellurates

hydrotellurates

English

Noun

hydrotellurates

  1. plural of hydrotellurate