Many leaves = foliage
The question is ambiguous and the answer depends on whether it refers to the leaf of a rose plant or the plant commonly known as Roseleaf.The leaf of a rose plant has no specific scientific name. Botanically a leaf is called a leaf, although in certain instances it may be referred to as "laminate" or "lamella" depending on the context.The Roseleaf plant on the other hand is botanically (or scientifically) known as Rubus rosifolius, (syn. Rubus rosaefolius) also known as roseleaf bramble, West Indian raspberry, thimbleberry
scientific name of magic rose
The scientific name for a dogwood leaf is Cornus alternifolia.
The scientific name of guava leaf is Psidium guajava.
The scientific name of lemon leaf is Citrus limon.
The scientific name of the papaya leaf is Carica papaya.
The scientific name of neem leaf is Azadirachta indica.
The scientific name of potol leaf is Trichosanthes dioica.
The scientific name of water leaf is Talinum triangulare.
The scientific name of water leaf is Talinum triangulare.
The scientific name of the serviceberry leaf is Amelanchier.
The scientific name for China rose is Hibiscus rosa-sinensis.