Italian-English dictionary »

detrusore meaning in English

ItalianEnglish
detrusore noun
{m}

detrusor(smooth muscle in the wall of the bladder)
noun