English: """Rhododendron"" means ""rose tree"" in Greek."
Telugu: రోడోడెండ్రాన్ గ్రీకు భాషలో "రోజ్ ట్రీ" అని అర్ధం.