metastin

English

Etymology

From metastasis +‎ -in.

Noun

metastin (plural metastins)

  1. (biochemistry) kisspeptin

Anagrams