trephones
English
Noun
trephones
plural of
trephone