English to Hindi

Meaning for:
Canna edulis
other
कैना एडुलिस