English-Latin dictionary »

having many leaves (plant), leafy meaning in Latin

EnglishLatin
having many leaves (plant), leafy adjective

comosus [comosa, comosum]adjective