Latin-English dictionary »

volva meaning in English

LatinEnglish
volva [volvae] (1st) F
noun

esp. sow'snoun

female sexual organnoun

seed) covering (L+Snoun

womb / uterus / matrixnoun