introscopes
English
Noun
introscopes
plural of
introscope