niobites

English

Noun

niobites

  1. plural of niobite