Definitions of kidney begonia:

  • noun:   rhizomatous begonia with roundish fleshy leaves reddish colored beneath