protosomes

English

Noun

protosomes

  1. plural of protosome