1. ಅಂತರ್ದರ್ಶಕ

    ♪ antardarśaka
      noun
    1. an instrument for viewing the cavities of internal organs of a person or of pearls; endoscope.