Definify.com

Definition 2024


enteroscopes

enteroscopes

English

Noun

enteroscopes

  1. plural of enteroscope