Find the word definition

Wiktionary

apotomes

n. (plural of apotome English)