Hindi-English dictionary »

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

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

poncirus trifoliatanoun