Word info

gonadulin

Noun

Meaning

gonadulin (uncountable)

A peptide growth factor, related to insulin, produced by some locusts

Source: en.wiktionary.org

Anagrams

Close letter words and terms