What does Blattbegonie mean?

Blattbegonie - German to English

ornamental-leaved begonia