What does the word Dipiodocus mean?

Alphabet: