YourDictionary

tantalate

noun

a salt of tantalic acid

link/cite print suggestion box