meaning of catoptron

1. A reflecting optical glass or instrument; a mirror.


Related Words

catoptron |

Developed & Maintained By Taraprasad.com

Treasure Words