carbapatites
English
Noun
carbapatites
plural of
carbapatite