Hindi-English dictionary »

पैसिफ़्लोरा लरिफ़ोलिया meaning in English

HindiEnglish
पैसिफ़्लोरा लरिफ़ोलिया

passiflora laurifolianoun