laryngostroboscopes

English

edit

Noun

edit

laryngostroboscopes

  1. plural of laryngostroboscope