tantalate
tantalate
English
Noun
Ad
Definition
Any salt of tantalic acid.
Etymology
From tantalic acid + -ate (“salt or ester”).
Ad
tantalate
Any salt of tantalic acid.
From tantalic acid + -ate (“salt or ester”).