Associations to the word «Deinocheirus»

Dictionary definition

DEINOCHEIRUS, noun. Lightly built medium-sized theropod with long limbs and neck.

Wise words

Since a politician never believes what he says, he is quite surprised to be taken at his word.
Charles de Gaulle