tantalates
English
Noun
tantalates
plural of
tantalate