Definitions
noun
surgical instrument containing a laser for use in photocoagulation
Look “photocoagulator” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
surgical instrument containing a laser for use in photocoagulation