TRICHINOSCOPE


Meaning of TRICHINOSCOPE in English

noun an apparatus for the detection of trichinae in the flesh of animals, as of swine.

Webster English vocab.      Английский словарь Webster.