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

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