Find the word definition

Wiktionary

protosomes

n. (plural of protosome English)