Find the word definition

Wiktionary

centisomes

n. (plural of centisome English)