metastatin

Etymology

 * From

Noun

 * 1)  An alternate name  for Lethal giant larvae protein.