meaning of iridioscope

1. A kind of ophthalmoscope.


Related Words

iridioscope |

Developed & Maintained By Taraprasad.com

Treasure Words