English: The scientific name of Rose is Rosa Rugosa.
Telugu: రోజా పువ్వుల శాస్త్రీయ నామం రోసాసరు.