1. ಉದರದರ್ಶಕ

    Play audio
    ♪ udaradarśaka
    Share screenshot
    1. (Noun)
    2. an instrument introduced surgically into the abdomen for examining the abdominal or pelvic organs, used in diagnosis, female sterilization, etc.; a laparoscope.

Comments and suggestions