on/from the face of the earth - definition and synonyms

phrase
  1. on/from the whole of the earth

    These magnificent animals had vanished from the face of the earth.

See also main entry: earth