English

edit

Noun

edit

sialendoscopes

  1. plural of sialendoscope