French-Latin dictionary »

polypode meaning in Latin

FrenchLatin
polypode nom

filicina | polypodiumnoun

Your history