English-Latin dictionary »

leaf-bearing, leafy meaning in Latin

EnglishLatin
leaf-bearing, leafy adjective

frondifer [frondifera, frondiferum]adjective