What is the meaning of the word "teraflop"?

Definitions: