laparoscopic cholecystectomy - English Synonyms Dictionary

laparoscopic cholecystectomy

n.
[1] lap choly