Dictionary for word “catoptron”
catoptron - Did you Mean?
catopter (catoptron)
catoptrical (catoptric)
catoptric