મેગાઝોસ્ટ્રોડોન (લંડન નેચરલ હિસ્ટ્રી મ્યુઝિયમ).