English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Trichinoscope
Trichinoscope
(n.)
An apparatus for the detection of trichinae in the
flesh of animals, as of swine.