meaning of debuscope

1. A modification of the kaleidoscope; -- used to reflect images so as to form beautiful designs.


Related Words

debuscope |

Developed & Maintained By Taraprasad.com

Treasure Words