Latin-English dictionary »

venucula meaning in English

LatinEnglish
venucula [venuculae] (1st) F
noun

kind of grapenoun