GeneralConnection.com
➔
Dictionary
camera lucida
Noun
1. optical device
Usage