Find the word definition

Wiktionary

tensomes

n. (plural of tensome English)