Dinoceras

What is Dinoceras?

Dinoceras definition and meaning on Dictionary terms:
noun Ophthalmology.
an instrument for measuring the refraction of the eye.

 

reference: https://www.dictionary.com/browse/dinoceras

Tags: