English-Latin dictionary »

also called leontopodium meaning in Latin

EnglishLatin
also called leontopodium noun

brumaria [brumariae](1st) F
noun