Definify.com

Definition 2025


niobates

niobates

English

Noun

niobates

  1. plural of niobate

Anagrams