Wiktionary
trichinoscopes
n. (plural of trichinoscope English)
n. (plural of trichinoscope English)