meaning of larungoscope

1. An instrument, consisting of an arrangement of two mirrors, for reflecting light upon the larynx, and for examining its image.


Related Words

larungoscope |

Developed & Maintained By Taraprasad.com

Treasure Words