carbapatites

English

Noun

carbapatites

  1. plural of carbapatite