silicasomes

English

Noun

silicasomes

  1. plural of silicasome