English to Hindi

Meaning for:
Poncirus trifoliata
other
पौन्सिरस ट्राइफ़ोलियाटा