Latin-English dictionary »

domuncula meaning in English

LatinEnglish
domuncula [domunculae] (1st) F
noun

small house, cottage, lodgenoun

Your history