English-Latin dictionary »

flower of the pomegranate meaning in Latin

EnglishLatin
flower of the pomegranate noun

balaustium [balausti(i)](2nd) N
noun