inhibins is Accepted in TWL Scrabble Dictionary

inhibins Scrabble score: 13

Meaning of inhibins

  • INHIBIN, a human hormone [n]