English-Latin dictionary »

salve / medicament made with flower petals meaning in Latin

EnglishLatin
salve / medicament made with flower petals noun

anthera [antherae](1st) F
noun