What is the meaning of the word "trimorphodon"?

Definitions: