leafy in Italian
leafy in Italian
foglioso
covered with leaves
fronzuto
containing much foliage