NOUN
  • Definition - A peptide hormone, secreted by the gonads, which inhibits the secretion of follicle-stimulating hormone and is thus under consideration as a male contraceptive
Words in your word
7 Letter Words
inhibin 12
3 Letter Words
hin 6 bin 5 nib 5 inn 3
2 Letter Words
hi 5 bi 4 in 2
Here are some of our popular Scrabble ® lists