thoracoscopes

English

Noun

thoracoscopes

  1. plural of thoracoscope