Latin-English dictionary »

clunicula meaning in English

LatinEnglish
clunicula [cluniculae] (1st) F
noun

small hind parts (L+S)noun

upper leg or thighnoun