Home
(current)
About
Contact
Search
specillum
English
noun
Definitions
A surgical probe.
A lens or eyeglass.
Etymology
Borrowed from Latin specillum.
Origin
Latin
specillum
Gloss
Timeline
Distribution of cognates by language
Geogrpahic distribution of cognates
Cognates and derived terms
Cognates
specillum
Latin
speculum
Latin
Derived Terms