Latin-English dictionary »

oricilla meaning in English

LatinEnglish
oricilla [oricillae] (1st) F
noun

earlobenoun
[UK: ˈɪələʊb] [US: ˈɪələʊb]