micturation
Not English
Micturation has no English definition. It may be misspelled.
urination
English
Noun
(
en noun)
the process of eliminating liquid waste from the body.
Synonyms
* micturition
Related terms
* urine (noun)
* urinate (verb)
Anagrams
* ruination