Back to Dictionary
荧惑
熒惑
yínghuò
1. to bewilder
2. to dazzle and confuse
3. the planet Mars