leucotomes

English

Noun

leucotomes

  1. plural of leucotome