Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

diaphanoscope Definition

Cancel
diaphanoscope
noun(di-aph-a-no-scope)
a device for examining the accessory nasal sinuses of domestic animals

Words Related to diaphanoscope!

diaphanoscope Examples by Brain Bank Users