Latin-English dictionary »

stranguria meaning in English

LatinEnglish
stranguria [stranguriae] (1st) F
noun

disease of urinary organsnoun

strangury, painful discharge of urinenoun