rhinolaryngoscopes

English

Noun

rhinolaryngoscopes

  1. plural of rhinolaryngoscope