Dictionary search results

Showing 1-3 of 3 results

speculum British & World English

A metal instrument that is used to dilate an orifice or canal in the body to allow inspection

speculum New Oxford Dictionary for Writers & Editors

instrument for dilating part of the body

speculum metal British & World English

An alloy of copper and tin used to make mirrors, especially formerly for telescopes