Latin-English dictionary »

ciboria meaning in English

LatinEnglish
ciboria [ciboriae] (1st) F
noun

Arum colocasia L+Snoun

Egyptian bean (Nelumbo nucifera)noun