Find the word definition

Wiktionary

somatomes

n. (plural of somatome English)