English | German | Russian | Czech

trilabe English

Meaning trilabe meaning

What does trilabe mean?

trilabe

A three-pronged surgical instrument for removing calculi from the bladder.

Are you looking for...?