ectosomes

English

Noun

ectosomes

  1. plural of ectosome