trophonts
English
Noun
trophonts
plural of
trophont