English-Latin dictionary »

pomegranate rind meaning in Latin

EnglishLatin
pomegranate rind noun

malicorium [malicori(i)](2nd) N
noun