We do not currently know of any synonyms for whodunwhat.
The noun whodunwhat is defined as:
Did you mean addenda or widened?