autolaryngoscopes

English

Noun

autolaryngoscopes

  1. plural of autolaryngoscope