decacarbonates

English

Noun

decacarbonates

  1. plural of decacarbonate