Urohidrosis Definition

noun

The act of cooling oneself by urinating on the legs, as in some birds.

Wiktionary

Find Similar Words

Find similar words to urohidrosis using the buttons below.

Words Starting With

Words Ending With

Unscrambles

urohidrosis