Log in
Search words & phrases
cryocautery
US
・
UK
A1
Definition
Video subtitles
other
An instrument for destroying tissue by freezing it
Application of a substance that destroys tissue by freezing it