English-Latin dictionary »

greater celandine (chelidonium maius) / swallowwort meaning in Latin

EnglishLatin
greater celandine (Chelidonium maius) / swallowwort noun

chelidonia [chelidoniae](1st) F
noun