tracheotomes

English

Noun

tracheotomes

  1. plural of tracheotome