calciosomes

English

Noun

calciosomes

  1. plural of calciosome