niobates

English

Noun

niobates

  1. plural of niobate

Anagrams