Definify.com

Definition 2024


endoscopes

endoscopes

English

Noun

endoscopes

  1. plural of endoscope

French

Noun

endoscopes ?

  1. plural of endoscope