Definition: 'Impression Tray'
impression trayType: Term
1. a receptacle used to carry and confine plastic impression material when making an impression of oral structures.
The definition information for impression tray is provided by Stedman's. You can search our medical dictionary here.
Stedman's, part of Lippincott Williams & Wilkins, provides a comprehensive line of health-science publications for healthcare professionals and medical students.