From English-Hindi FreeDict Dictionary ver. 1.6: petal /pˈɛtəl/ <N> 1. पँखुडी "Rose petals are very beautiful."
petal /pˈɛtəl/ <N> 1. पँखुडी "Rose petals are very beautiful."