Definition of "altithorax"

The word, "altithorax" does not exist in our dictionary.