Latin-English dictionary »

vesicuia meaning in English

LatinEnglish
vesicuia [vesicuiae] (1st) F
noun

small bladder-like formationnoun