Minor end-of-MSQ question:

Does anyone know enough Greek to figure out what "telophoroi" means? The first assumption I made was that it was a compound of "telos" and "phoros", but I know nothing about Greek, so I could be mistaken.