English-Hindi dictionary »

poncirus trifoliata meaning in Hindi

EnglishHindi
poncirus trifoliata noun

पौन्सिरस ट्राइफ़ोलियाटा