Find the word definition

Wiktionary

costotomes

n. (plural of costotome English)