polyoxopalladates
English
Noun
polyoxopalladates
plural of
polyoxopalladate