Dictionary search results

Showing 1-4 of 4 results

speculum British & World English

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

speculum metal British & World English

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

speculum English-Spanish

espéculo m