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