◄ Stomatoscope ►

Dictionary
(n.) An apparatus for examining the interior of the mouth.

                                                                                                                                                                                                                                       

Clyx.com


Stomatopodous
Top of Page
Top of Page