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

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

Comments and suggestions