Dictionary.net
Did you mean:
Camera Lucida
camera lucida.