Language:
Free Online Dictionary|3Dict

荧惑

Source : CEDICT

to bewilder/to dazzle and confuse/the planet Mars