plasmatosomes

English

Noun

plasmatosomes

  1. plural of plasmatosome