Synonyms for "fluoroscope"

Words with similar meaning