What is the full meaning of polyuric
relating to polyuria, the excessive secretion of urine [adj]
Example of the word polyuric placed on a Scrabble board.