meaning of optical illusion

1. an optical phenomenon that results in a false or deceptive visual impression


Related Words

optical illusion |

Developed & Maintained By Taraprasad.com

Treasure Words