English

edit

Noun

edit

leucotomes

  1. plural of leucotome