hyperexcretions is Accepted in TWL Scrabble Dictionary

hyperexcretions Scrabble score: 28

Meaning of hyperexcretions

  • HYPEREXCRETION, excessive excretion [n]