English-Latin dictionary »

a:bear's foot plant (pliny) meaning in Latin

EnglishLatin
A:bear's foot plant (Pliny) noun

paederos [paederotis](3rd) M
noun