Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of phimosis

- A condition of the penis in which the prepuce can not be drawn back so as to uncover the glans penis.